package com.zhkj.framework.domain;

import java.util.Date;

/**
* Created by Mybatis Generator 2018/10/29
*/

public class Accounts {
    /** 账号*/
    private String accountId;

    /** 公司代码*/
    private String companyCode;

    /** 公司名称*/
    private String companyName;

    /** 科目代码*/
    private String accountCode;

    /** 经营单位*/
    private String subject1;

    /** 科目帐*/
    private String subject2;

    /** 明细帐*/
    private String subject3;

    /** 说明*/
    private String accountDesc;

    /** 明细级*/
    private String detailType;

    /** 过帐编辑*/
    private String postingType;

    /** 类别码011(集团)*/
    private String categoryCode011;

    /** 类别码012(板块)*/
    private String categoryCode012;

    /** 类别码022(科目汇总类别码)*/
    private String categoryCode022;

    /** 类别码023(科目汇总类别码)*/
    private String categoryCode023;

    /** 类别码024(费用科目类型)*/
    private String categoryCode024;

    /** 类别码025(集团内部往来)*/
    private String categoryCode025;

    /** 类别码026(是否明细/禁用)*/
    private String categoryCode026;

    /** 类别码28(借贷方)*/
    private String categoryCode028;

    /** 类别码30(存货科目分类)*/
    private String categoryCode030;

    /** 类别码43(新旧科目)*/
    private String categoryCode043;

    /** 状态*/
    private String status;

    /** 创建人*/
    private String createUser;

    /** 创建日期*/
    private Date createDate;

    /** 修改人*/
    private String updateUser;

    /** 修改日期*/
    private Date updateDate;

    /** 创建程序号*/
    private String createProgram;

    /** 修改程序号*/
    private String updateProgram;


    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getAccountCode() {
        return accountCode;
    }

    public void setAccountCode(String accountCode) {
        this.accountCode = accountCode;
    }

    public String getSubject1() {
        return subject1;
    }

    public void setSubject1(String subject1) {
        this.subject1 = subject1;
    }

    public String getSubject2() {
        return subject2;
    }

    public void setSubject2(String subject2) {
        this.subject2 = subject2;
    }

    public String getSubject3() {
        return subject3;
    }

    public void setSubject3(String subject3) {
        this.subject3 = subject3;
    }

    public String getAccountDesc() {
        return accountDesc;
    }

    public void setAccountDesc(String accountDesc) {
        this.accountDesc = accountDesc;
    }

    public String getDetailType() {
        return detailType;
    }

    public void setDetailType(String detailType) {
        this.detailType = detailType;
    }

    public String getPostingType() {
        return postingType;
    }

    public void setPostingType(String postingType) {
        this.postingType = postingType;
    }

    public String getCategoryCode011() {
        return categoryCode011;
    }

    public void setCategoryCode011(String categoryCode011) {
        this.categoryCode011 = categoryCode011;
    }

    public String getCategoryCode012() {
        return categoryCode012;
    }

    public void setCategoryCode012(String categoryCode012) {
        this.categoryCode012 = categoryCode012;
    }

    public String getCategoryCode022() {
        return categoryCode022;
    }

    public void setCategoryCode022(String categoryCode022) {
        this.categoryCode022 = categoryCode022;
    }

    public String getCategoryCode023() {
        return categoryCode023;
    }

    public void setCategoryCode023(String categoryCode023) {
        this.categoryCode023 = categoryCode023;
    }

    public String getCategoryCode024() {
        return categoryCode024;
    }

    public void setCategoryCode024(String categoryCode024) {
        this.categoryCode024 = categoryCode024;
    }

    public String getCategoryCode025() {
        return categoryCode025;
    }

    public void setCategoryCode025(String categoryCode025) {
        this.categoryCode025 = categoryCode025;
    }

    public String getCategoryCode026() {
        return categoryCode026;
    }

    public void setCategoryCode026(String categoryCode026) {
        this.categoryCode026 = categoryCode026;
    }

    public String getCategoryCode028() {
        return categoryCode028;
    }

    public void setCategoryCode028(String categoryCode028) {
        this.categoryCode028 = categoryCode028;
    }

    public String getCategoryCode030() {
        return categoryCode030;
    }

    public void setCategoryCode030(String categoryCode030) {
        this.categoryCode030 = categoryCode030;
    }

    public String getCategoryCode043() {
        return categoryCode043;
    }

    public void setCategoryCode043(String categoryCode043) {
        this.categoryCode043 = categoryCode043;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getCreateProgram() {
        return createProgram;
    }

    public void setCreateProgram(String createProgram) {
        this.createProgram = createProgram;
    }

    public String getUpdateProgram() {
        return updateProgram;
    }

    public void setUpdateProgram(String updateProgram) {
        this.updateProgram = updateProgram;
    }

    public Accounts() {
    }

    @Override
    public String toString() {
        return "Accounts{" +
                "accountId='" + accountId + '\'' +
                ", companyCode='" + companyCode + '\'' +
                ", companyName='" + companyName + '\'' +
                ", accountCode='" + accountCode + '\'' +
                ", subject1='" + subject1 + '\'' +
                ", subject2='" + subject2 + '\'' +
                ", subject3='" + subject3 + '\'' +
                ", accountDesc='" + accountDesc + '\'' +
                ", detailType='" + detailType + '\'' +
                ", postingType='" + postingType + '\'' +
                ", categoryCode011='" + categoryCode011 + '\'' +
                ", categoryCode012='" + categoryCode012 + '\'' +
                ", categoryCode022='" + categoryCode022 + '\'' +
                ", categoryCode023='" + categoryCode023 + '\'' +
                ", categoryCode024='" + categoryCode024 + '\'' +
                ", categoryCode025='" + categoryCode025 + '\'' +
                ", categoryCode026='" + categoryCode026 + '\'' +
                ", categoryCode028='" + categoryCode028 + '\'' +
                ", categoryCode030='" + categoryCode030 + '\'' +
                ", categoryCode043='" + categoryCode043 + '\'' +
                ", status='" + status + '\'' +
                ", createUser='" + createUser + '\'' +
                ", createDate=" + createDate +
                ", updateUser='" + updateUser + '\'' +
                ", updateDate=" + updateDate +
                ", createProgram='" + createProgram + '\'' +
                ", updateProgram='" + updateProgram + '\'' +
                '}';
    }
}